put one's head on the block

遭受抨擊,遭受指責;冒失敗的風險